rescue corps - French English Dictionary